excessive menstruation - German English Dictionary